small ragweed - French English Dictionary